/*
 * This file is part of ksPlatform
 * 
 * Copyright (c) 2014-2015
 * 
 * This file is dual-licensed under the AGPLv3 (http://www.gnu.org/licenses/agpl-3.0.html) 
 * 
 * If you are unsure which license is appropriate for your use, please contact the sales department
 * at 97041437@qq.com.
 */
package cn.com.ksplatform.modules.autocode.manager.model;

import java.util.List;

import javax.xml.bind.annotation.XmlRootElement;

import com.fasterxml.jackson.annotation.JsonIgnore;


/**
 * ClassName:Modules.java <br/>
 * Date: 2015年11月4日 <br/>
 * 
 * @author Mr.Xiao
 * @version 1.0
 */
@XmlRootElement
public class Module{
	//模块编号
	private String modulesId;
	//模块编码
	private String modulesCode;
	//模块名称
	private String modulesName;
	//模块类型
	private String modulesType;
	
	@JsonIgnore
	private Project project;
	
	private List<Sence> sences;
	
	public Module() {
	}
	
	public String getModulesId() {
		return modulesId;
	}
	public void setModulesId(String modulesId) {
		this.modulesId = modulesId;
	}
	public String getModulesCode() {
		return modulesCode;
	}
	public void setModulesCode(String modulesCode) {
		this.modulesCode = modulesCode;
	}
	public String getModulesName() {
		return modulesName;
	}
	public void setModulesName(String modulesName) {
		this.modulesName = modulesName;
	}
	public String getModulesType() {
		return modulesType;
	}
	public void setModulesType(String modulesType) {
		this.modulesType = modulesType;
	}
	public Project getProject() {
		return project;
	}
	public void setProject(Project project) {
		this.project = project;
	}

	public List<Sence> getSences() {
		return sences;
	}

	public void setSences(List<Sence> sences) {
		this.sences = sences;
	}
	
}
